
<?php

class buscarest {

    public function __construct() {
        $dbhost = 'localhost';
        $dbuser = 'root';
        $dbpass = 'root';
        $dbname = 'dbpasantiaeam';

        mysql_connect($dbhost, $dbuser, $dbpass);
        mysql_select_db($dbname);
    }

  public function buscarEstudiante($codEst) {
       $datos = array();
        $sql = "SELECT 
    pracest.practica
    , pracest.estudiante
    , estudiante.nombre
	, estudiante.apellido
    , practica.nombrepra
    , practica.fechaini
    , practica.fechafin
    , practica.empresa
    , practica.informe
    , practica.certificado
    , practica.ciclo
    , practica.tipopractica
    , practica.estadopractica
FROM
    dbpasantiaeam.pracest
    INNER JOIN dbpasantiaeam.estudiante 
        ON (pracest.estudiante = estudiante.codigo)
    INNER JOIN dbpasantiaeam.practica 
        ON (pracest.practica = practica.idpractica) WHERE pracest.estudiante LIKE '%$codEst%' AND practica.estadopractica='1' OR practica.estadopractica='2' ORDER BY estudiante.nombre";
        $resultado = mysql_query($sql);
        while ($row = mysql_fetch_array($resultado, MYSQL_ASSOC)) {
            $datos[] = array("value" => $row['estudiante'],
				"nombreest" => $row['nombre']. ' ' . $row['apellido'],
                "idpra" => $row['practica'],
				"nombrepra" => $row['nombrepra'],
				"fechaini" => $row['fechaini'],
				"fechafin" => $row['fechafin'], 
				"empresa" => $row['empresa'],
				"informe" => $row['informe'],
				"certificado" => $row['certificado'],
				"ciclo" => $row['ciclo'],
				"tipo" => $row['tipopractica'],
				"estado" => $row['estadopractica']
				);
        }
        return $datos;
        mysql_close();
		}

}

?>
<?php

/*
 *
 * SELECT pe.practica,pe.estudiante,e.nombre FROM pracest as pe join estudiante as e WHERE e.codigo = pe.estudiante
 *
 */
?>
